package nc.ui.budget.tools.myRefreshRelation.fm_general;

import nc.ui.budget.fm_general1.MyEventHandler;
import nc.ui.budget.tools.NCLocator.MyNCLocator;
import nc.ui.budget.tools.myRefreshRelation.IMyRefresh;
import nc.ui.trade.manage.BillManageUI;
import nc.ui.trade.manage.ManageEventHandler;
import nc.vo.budget.downsend.DownsendBVO;
import nc.vo.pub.lang.UFDouble;
public class fm_general1 extends fm_general implements IMyRefresh{
	public String getDetailMoney(){
		return "ysysje";
	}
	public fm_general1(BillManageUI billUI) {
		super(billUI);
		downsendbName = "fm_up1DownsendBVO";
		yue = "yxce";
		session=1;
	}
	public double getGAP(String pk_downsend_b, String pk_formation) throws Exception {
		return MyNCLocator.getLocator().getIDownsent_b()
		.getGapFm_general1(pk_downsend_b,
				pk_formation);
	}
	public void addOneLine(ManageEventHandler handler) throws Exception {
		((MyEventHandler)handler).onBoLineAdd();
	}
	public UFDouble getKongZhiShu(DownsendBVO downsendb) {
		return downsendb.getXfje();
	}


}
